Emit GtkPlug::embedded signal when plug/socket are in the same process too
authorCarlos Garcia Campos <carlosgc@gnome.org>
Thu, 11 Feb 2010 14:34:45 +0000 (15:34 +0100)
committerTristan Van Berkom <tristan.van.berkom@gmail.com>
Sun, 4 Apr 2010 00:56:17 +0000 (20:56 -0400)
Fixes bug #609650.

gtk/gtkplug.c

index 8c5547fae277be2dfc8cf23b760b0682e6c2349a..b2514fc76a408f025de66d98f8558b5b5977922b 100644 (file)
@@ -327,6 +327,8 @@ _gtk_plug_add_to_socket (GtkPlug   *plug,
 
   plug->socket_window = GTK_WIDGET (socket_)->window;
   g_object_ref (plug->socket_window);
+  g_signal_emit (plug, plug_signals[EMBEDDED], 0);
+  g_object_notify (G_OBJECT (plug), "embedded");
 
   if (GTK_WIDGET_REALIZED (widget))
     {